<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="es" lang="es">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


    <title>Variable PHP</title>

 	 <link rel="stylesheet" type="text/css" href="tablas.css" />
    <link rel="shortcut icon" href="favicon.ico" />
    
    <meta name="keywords" content="El Justiciero, alumando, profesorado, cuatrovientos, notas, competencias claves" />
<meta name="description" content="Esta es una aplicacion con la cual el instituto cuatrovientos puede evaluar a sus alumnos basandose en las notas tecnicas y las competencias claves" />
  
	<script type="text/javascript">
	//<![CDATA[

	//]]>
	</script>
</head>

<body>

<div>
<h1>Editar Asignaturas</h1>

<?php
	//prueba para los repositorios
	//$enlace=mysql_connect("localhost","root","root") or die("No se pudo conetar"); 
	if(!($enlace=@mysql_connect("localhost","root","root")))   //la @ no saca el mensaje de warning
	{
		echo "No se pudo conetar <br/>";
	}
	else
	{
		//echo "Nos hemos conectado, yupi <br/>";
	}
	
	if(!mysql_select_db("pbl"))   //la @ no saca el mensaje de warning
	{
		echo "No se pudo seleccionar la BBDD <br/>";
	}
	else
	{
		//echo "Hemos seleccionado la BBDD <br/>";
	}
	
	mysql_set_charset("utf8");
	
	if($_GET["eliminar"]!="")
	{
		$sql="delete from asignaturas where id=".$_GET["eliminar"];
		echo$sql;
		mysql_query($sql);
		$sql2="delete from ciclo_asignatura where idasignatura=".$_GET["eliminar"];
		echo$sql2;
		mysql_query($sql2);
	}
	
	if($_POST["insertar"]!="")
	{
		$sql="insert into asignaturas (nombre,idprofesor) values('".$_POST["nombre"]."','".$_POST["profesor"]."')";
		echo"Sentencia: ".$sql;
		mysql_query($sql);
		$id=mysql_insert_id();
		$sql2="insert into ciclo_asignatura (idciclo,idasignatura) values('".$_POST["ciclo"]."','".$id."')";  
		echo"Sentencia: ".$sql2;
		mysql_query($sql2);
	}
	
	$resultado=mysql_query("select * from asignaturas");
	
	?>
	<table border="1">
	<thead>
		<tr><th>Nombre</th><th>Profesor</th><th>Ciclo</th><th>Eliminar</th><th>Modificar</th></tr>
		</thead>
		<tbody>
	
	<?php
	$profesor= mysql_query("SELECT profesor.nombre,profesor.apellido FROM profesor INNER JOIN asignaturas ON profesor.id=asignaturas.idprofesor");
	$ciclo= mysql_query("select ciclo.nombre from ciclo inner join ( asignaturas inner join ciclo_asignatura on asignaturas.id=ciclo_asignatura.idasignatura) on ciclo.id=ciclo_asignatura.idciclo where ciclo_asignatura.idasignatura=asignaturas.id order by idasignatura asc");
	while($registro=mysql_fetch_assoc($resultado))
	{
		echo"<tr>";
		echo"<td>".$registro["nombre"]."</a></td>\n";
		$row=mysql_fetch_array($profesor);
		echo"<td>".$row["nombre"]." ".$row["apellido"]."</a></td>\n";
		$row2=mysql_fetch_array($ciclo);
		echo"<td>".$row2["nombre"]."</a></td>\n";
		echo"<td><a href='asignatura.php?eliminar=".$registro["id"]."'>Eliminar</a></td>\n";
		echo"<td><a href='modificarasignatura.php?id=".$registro["id"]."'>Modificar</a></td>\n";
		echo"</tr>";
	}
	echo"</tbody>";
	echo"<tfoot>";
	echo"<tr><td colspan='5'>Total: ".mysql_num_rows($resultado)."</td></tr>";
	echo"</tfoot>";
	echo"</table>";
	
	//liberamos el resultado
	mysql_free_result($resultado);
	//cerramos la conexion
	//mysql_close();
	
?>

<form name="formu" method="post" action="asignatura.php">
	<fieldset>
		<legend>Introduccion de datos</legend>
					<label for="nombre">Nombre</label></br>
					<input type="text" name="nombre" id="nombre"/></br>
					<label for="profesor">Profesor</label></br>
					<select name="profesor" id="profesor">	
						<option value="0">Elige una opción...</option>
						<?php
							$sql = "select profesor.id,profesor.nombre,profesor.apellido FROM profesor";
							$resultado = mysql_query($sql);
							
							while($registro=mysql_fetch_assoc($resultado))
							{
								echo"<option value='".$registro["id"]."' class='cbo'>".$registro["nombre"]." ".$registro["apellido"]."</option>\n";
							}
						?>
					</select>
					<label for="ciclo">Ciclo</label></br>
					<select name="ciclo" id="ciclo">	
						<option value="0">Elige una opción...</option>
						<?php
							$sql = "select ciclo.id,ciclo.nombre FROM ciclo";
							$resultado = mysql_query($sql);
							
							while($registro=mysql_fetch_assoc($resultado))
							{
								echo"<option value='".$registro["id"]."' class='cbo'>".$registro["nombre"]."</option>\n";
							}
						?>
					</select></br>
					<input type="submit" name="insertar" id="insertar"  value="Insertar"/>

	</fieldset>
	</form>

</div>

</body>
</html>